Summary

Accession Number TCMCG081G23346
LOCUS LOC100264324
Length 29733bp
Organism Vitis vinifera
GC(%) 20.24
GeneID 100264324
Protein Id XP_002283617.2
XP_010664457.1
RNA Id XM_002283581.4
XM_010666155.2


Sequence

CAAAGATTAGTGGCAATTGGGACACTGCGCTACATTAATATTAACAAGTCCGTTTCGAGGAGCCCTAGACCGCAGTGGGCCCTCGGTGATCGGAACCCATAATCGAGTCCAGTTTTTCTCCTTTCTGCAATCGAAGTTGCTTTGAACCCTCTCAAACCGATCTCCGCCAACATGAGAGTAAGTCTCACGAGCTTCCTCAAATCAGTTTTCCCGGATTTTCCTCTTGCTTATTCAATTGATGCATTTTATTTTAAATACATGTGTTTATGTATGCGTACATGGTGAAGATTGCAGTGGAAGGGTGCATGCACGGTGACCTAGATAATGTGTACTCAACTCTCCGGTATCTGGAGGAGGTTGAGAACACCAAAATCGATCTTCTCATTTGCTGCGGTGACTTTCAGGTACGTATAGCTTCTACTATTGTCTCATATTTGATTCGCTCACTAAGAATTGGATTCCATGTTGCAACTTAGCGAATTCATTTTGAAATTTGAAAGAATAATCGTTCTTTATTCTTCATTTGAACGTGTGAAGAATTTCCTCGATCAATTTCCATGTAAATTATCCTGTGCACATTTATAATTGAAAATAGGGCCATTCCAAAGAATTTTCGCCACAATACAAGTCATGGATATAATTATTGTGTTAATCATTAGGAGTTCCTGAAACTGAGTTTATGAAGTCGGTTGTGCTGGTTCCCTTTTTCTTTGGGGGGCGTATTAGTTGTGATGGATGGGTAACTTCAAATGCTATTCAAAATACAAGGAAGCCACTCATTCAATTCCATTTGAACGTCCAAAAAAACACCTGTAAAATTAAGATTGTTTAATTTTCCTATCAGAATAACTGTAATAGCAGCACAGAGACTCAATTTTGGTATTGAAAAATCATTGATGAAAGTTGTTGATTCAACAGCTAAGAGTTATCTTGATAATAGTATATAAATTTTATAGTAGACAAAGTGACTTATTGCTGGCTTTGGGAAGGGTTGTTTTTTGTACATCGTTTTGGACAGACTTTTGTTTCAGTTGAAAGACGGTGAGTGTATCTTTCTTGTATGTCTTGGCCACTATTTTAGCGCCTCTTCGTAATACAAATACTTATCAAAAAAAAAATTGCTGGCTTTGGGTCCCTGACATTGTATTGCCCAAATATATGGTAAAAATTGCATACTGAGTTGATTTCTTGATGGAAACAGGCTGTTAGGAACAAAAAGGATTTGGAGAGTCTAAATGTGCCACCAAAATACAGGAGCATGAACTCTTTCTGGAAGTATTACTCAGGACAAGAAGTTGCCCCATTTCCAACTATATTCATTGGTGGGAATCATGAAGCATCCAATTACCTGTGGGAATTGTGAGTAACTTCATACTTTCATTTTCTTATACTGGGAGAATAGAATAACTTAAATGAAGCATCTAACAGAAATAGGGCGCAACCAAAGTACACAGGAGATTAACCCTTTCTTTTTCTTTTGCCTTGAAACAAATGTTTCCCAGGAGCATGGGTCAATATGGTTTGTTTGTTATAAATTATATCTTGGATGTGTAATTTTCTCTCTTGCCTATACTGCATTTTGGTAAAAATGTTGGTACTTTACATTTGATGGTTGTGGTTCTGGTAAGTAATGACACCATTGAACTGCTGTAGATGACTACCTTTGAACTACGTACTTTATTCCGTGACAGGTGCTTGGAGTTATCATTGTTTTATTTTGATAGGCAAAGATTAAGTAGAGCATATCGATGGGGCCTGAATATTATTGCTTCAGTGGGTGCCGAATTTTCTGATCTCGTTGTGTTTTAATTAAATTAGATTGCCTTAAATTAACTAAATTGCATGAGATGTTACAAAGCTATAAAAACAAATGAGTATTTTTTTTCAAGGAAGTAGATAGGCCAGATCCGCTAACCCAATTTAGTTGCTCTGCATCCATGGCTATGTTTTGTTATTGATGTTTTAAATCTGCATTAATTGTGCTGTGAAGTAGTGTATACTCATCCTTATTGGCACTCTCTAGCAATTCTACTCTTTGCTAGTTTGTACAAACACTTTCAAAGACATTCCTCTCAATGTTATTCAGCTCAATTGGCATTCGGTGTGTAGATCAAAAGGATTTGGTCAACAATGAGAGGAGCTTAGTTCGGGTTTGATATCTATGTATATTCTTATGTGGTCTACTCCATCCTGTATAGATGTCCTTCTACGACGGAGGAGCTCAATTATTTTTCAATTTTTTGTAATTGTGGGGAGGATTCCTCATCCTTCTCATGTTTTTTTTTATCCATACTTACTATACCTCCCTTCATTTTCTCAATCAAAATTCCTTTTTAGGCATTGGTATGCTAAAAAATTCGATTGAATGGATGAGAATGACTTATTATGTTTGAGTTTATCACCAGATATCTTTTTCCTTCTGCATCTTATGTGCTTCAATGCAATGCTTTTTGTTATATTGTTCCTCGCATATGCCCTCCAATTCCTTCTTATGCTCCATTGTCACATAAGCCTTGCATTAAGTTTTCGGTTTTTTCGTCTAGTTTGTTAAGAAAGAGTGTTTGGGACCGCTAATAGAACTTGAGGAGTTGTTGATGAGGAATCCTTTTCCAATAATAATAAAAAAATCTTTTCTTTGCTAGTTTTCTTGGAGCTTTCAATGTTGAAACTTCCACCTAATAATTTAGTCTTTCTTTAATGTTGTATGCTTAAAATATTTTATCCGTTTATTAGACATTGGGGGTTTTCTCTTGTTCTTTATAGATAAAATAGAGTGCATAATATATGTAATGGCTAAGGTATAAATTTAGGTTTCAAAATGTCTAGTGGTTACTTTGTGATATTTTATTCTAGATGGTTGACGTATGTACATCGTTACTATGTGTTGGCCACATTTTTAGGTACTATGGAGGATGGGCAGCGCCTAACATATACTTCTTGGGGTTTGCTGGAGTAGTCAAGTTTGGAAATATTCGTATTGGTGGGCTCTCTGGAATTTATAATGAACGTCATTATCATTTAGGTTGGTTAATTATTATTTTCTTGTTAATCAATTCAATCATATATTTACTTTTAAGGTATTAATATGCTCATTTGAGCATCACTATGTGGGTGTAGTGGATTGCATTTTGTATCATCTTTCAGTTATGAGCTTTTTTGTTTCTTTTATAGAAAATTCTAGCACCATCTTATTAATTCAAGAAGAGAACGTATGGTATATATTTATCAGATTACATAGCCTTGTGTGGGAAATTCAAAATTTAAATTGGAAACTAACTCTATCATTGAAAACTAACTCTAACCATCCTTATAAACTTGATAAACAAAAAGTTTGACTTATCATTGTTGTACGATAATTTCCTAAATTGAAGGACAAGATATTCTTCAATAGAAACATTTCATTAGAACAAATTAATAGAAGTTAAAAGGCTGAGTTTTGCTACCTATATAGAGGCTTGCTAATATGCTTATCGTTGAGTTAATTAAACTACATTTGTTTTGTGTGGCAATGATCCTTGGTATCAAATCAAAATAGGTGTTTTATGAGCAGGACACTATGAGCGACCACCTTATAATGAAAGGGATATCCGGTCTGTATATCATGTTCGTGAATATGATGTCCATAAGCTTATGCAAGTTGAAGAACCGATTGATATCTTTCTTTCACATGATTGGCCTTGTGGCATCACTGACCATGGGAACTGGAAGGAACTTGTTCGATACAAACCTTTTTTTGAGAAAGAGGTAATTAAAAGTGTATTAAGGCGATGCATTAATTTACAAGTTTACCTGGCATGCTTTTCATGGATCTTACTAAGGCTTTAATATATTCTCTCATTAAGATGAATTTCTATATTGTTTTAGTTCAAATGCTAGTATATTCATTGATGTGTTTATTATAATTATGTAGTTATAAAGTCTTGACAGATTTGATTGATGTTAGATATGGGATTTTGATAGATGATCACAAAAAAAAAATATATTAAGAGAAAAGGTCAGCTAAAGGGCAACCCAAAACATACAGGGAGTATACAAGAGGCGCTTAAAGGCAAGAACAAAAAGAAGAAGGGATACAAAAAACTCATCAGCCCTCATCTAGAACCCAATCAATCAAAAAAGTTGATTAAAGGTAAAGGTCTTACATCTATACATGACTTAGACCAAAACCAAAGATTACATGCAAAAAAATATTTCTTCATTTGAATTGAGAGTCCTCATTTTCAAAAGCTATCATGTTTCTTTCCTTTCAGACCGACCAAAATAAACAAAGATGAGCTGTCATCCAAGCCTTTCTATGCTTCTTGCCCACAAAGGATCCATGACAACCTAGGAGGGGTCTAGCCGAAAGTGGAAGGACCCACATCACACCAAAAAGCGCAAAAACAAGCTCTCACAAACCGTAGCCTTGGAACGATGGATAAGAATGTGATTAATCGGCTCCTCTTCAGCACAACAAAGGAAACATCTATTAGCTATGGGTGGTCACCCCCTCCTTTTGAGTTGATCCAAAGTTAGAACCTTCTCCCACGATGCTTCCCAAGCAAAGAAACCCACCTTAGGAACACAAGGGCTGCAAATGATGTTCAATGGAAACGGGACTGCACTTCTAGGTTCAAGAGCACTATTAAGGGATTTAGCAGAAAAATGCATGTCCTTAGTCTCTTTCCAAAGCACCCTATCCTCCAAGTCAATGACTAGCCTCTTTCCTTGTAAAGTCAAAAGGTACCTCTCCACCGCCTCCACCTCCCAATCATTGAAAGGTCCAGAGAACCGGGGATTCCATCCCTCCTCTTCCCCCAAAGAATCCTAATAGTTTGCTACCCATGCATCTTTTGAATCCACTAAAGCATATAAAGAAGGAAAATAATCATAAAGGGTATTGTTCCTGTACCATTTGTCTTTCCAAAATCTCACTCTTGAAATTCCATCATTGTTGCTTTTGTAAACTTGTATGGTTTAACTGTCTTATTAGATTGATTGTCACAACTTCACTAAATTCAGTCTGAGCTTCTTGACATCAATTGGTTCTAGGTAAGCTGATGGATTTGGGAAGAACAAGTGGCATCGATGTCAATGGTGCTGTTGGGGCAGCAATGTAGAAAAATAATTAGGATATGGGATTGGCAATCCCTATATTACATGGGTTTGGGTATATTGCCTATCTAACTTGTTGATCTCACTTACAATGCTATCTTTCTCTATATTCATTATTCCAAACATGTGATATTGCCCTCTTTCTCTAGTATTAAGTTCACATTGAATAGCTATTCTAGTTTTTTATTTTTATGATGAGAAACAACAATATGATATATTAAGATAAGTAAAAATAAGTACAAAGAAGGATGAGAGATCCTCCAAAAAGAACATGAAAAGAAAGTAAGAACCTTCAAGTTCAAGAATCTATACAACTATGAGGTTCCACAAGCTATGTCCCATGTGAGAATATACAAAAATAATCTATCCTTACTAAGCCACACTGTTGGAACTACACATTAACATTCAATCCAATTGGATCAAATTAAGGGGAACACCCTTAAAAGTTGTAATGAAAGAGACCTAAAAGGAGGCTAAGAAATGAATTATGCCCCAAAGACCCTCTGAAGTTCTTACCTTGTCCTAAAAAATCCTAGCATTTCTTTCCAGTCACACAACCCACATTAGAGCAAGACAAGTAAACTGCCACAACACCGTGCCTCTATTGGTACTTCCCAATCCTCTATATGAAATAATTATCATGTCACATATACTCTAAGGAGGAACCCAATCCATATGAGCCAAACTAAATAGTATATACCAAAGCCCTAAACTCAATGGACAATGTAAGAAGATATGATTTACTGTTTCACCATTCTCCATACACGAAAAACAAGCATCAAGACTGAGGCCTTTGTAGGATCTTCTCAGTTGTAGCATGTCATTGGTGTTTACCTTCTCGAGTGCTATTAACCAAGCAAAGAATTTGACCTTAAATGGAGCTTGTAATTTCCAAACAAAATCAATAGGGAATGATGTATTAATATTGCTATGGATTTGGAACATTCTTTTCCTCGGGCTTTGTACAGAGCTATCTTATTGCAAATCTTTTAGCAAAGCAAGGAGCCTAGAAGTTGACTACTTTTGTAGGGGATCTGTTACCTCCCAGAGTTATGGGATCTCTTGCAGTCACTATCCATTTTCCTTCTTAGCTGTGCAACTTCTTTGCTTCTCTTTTGGAGTAGTTTAGACCTTTTTTTTTGGGTCCATCTGTGATAAGATTTTGTATATTTCAGATGATATCTTGTCCTTCATTATACTTACTAATTCATTTCAAGGAATTAGTTTTTTATCATTAAAAATAATAAAAAATAAAAAACATTTGCTATTTCAGATCCAGGAAAGAACTTTGGGAAGCAAGGCTGCTGCAGAACTGCTGGAAAAACTGAAACCTTCCTACTGGTTTTCAGCTCACCTACACTGCAAATTTGCTGCTCTTGTTCAACATGGGGAGGTTGGTCAAGTGACTAAATTTCTTGCACTTGACAAGTGCCTTCCAGGTCGCAAATTTTTGCAGGTAGCCCTTGTTATTTTCATTTATGTTTTAAGGGCTTTTAATGTAGTCATTGCTGGAAATTAAATGCCTCAATTGGTGGTACTGAGCGAGTTTTAGATTGTTGAAATAGAAACAGTGCCAGGACCTTATGAGATTCAGTATGATGAAGAATGGTTGGCAATAACACGGAAGTTCAACTCTATCTTTCCTTTAACCATCCATCGTGCAAATTTGGGGTCTGTGTATCTTCTCTATATGCATTATTTCAGATTATTATTACTCAAATCACATTTTCATTGTGGTCCTGTTTTTATATAAGAGATAGCCTGTTAACTTTTATGCTTTGGAATGTAGGGGTGCACAGGTTGACATGCAAGATTGTCGTGATTGGGTAAGGAGTAGGCTACTAACAAGGGGGGCCAAACCTTTCGAATTTGTTCAAACGGTTCCTTGCTATGATCCCTCTCAGTCTGCCTCCAATAGTTGCTTTTCTGGTAAGGGTTTTGAGATATCAGATTTCACTTTTAATGTGGTTTGTACCTTGATTTGTCTCCATGAGATTGGGCTTTTTTTTTTTACCCTCTGAAATAAGAAAATAAATTAGAAGTTCTCTAAGTGAGATCATAAATTTAGGATCCTACAATATGGTCAGTCCCTGACTTGGTGCAAATTAAATTGGCTTCAAACCATTCACAAAAATAAAAAAGTAATCACATCTTTCTTTCTTCTCTAGTTTTTTTTTTAAAAAAACAGTAATAAATGGAATTCTACGAAGTTGGTCTGACATCCCTTTTCATGAGGTCAGAAATGCAGTCGGTGTATATGAAAAACAAGAAATTACTATACATTCTGTCCAAATGCCTAAAGATTTCTACTGCAGAAAAGGTCTAGACATAAAAGACTTATATTTTAGGCATTAGAACTTATCTTTTTAGTTTGTGTTTATGTTTTATAATATAGAAATATAATTTCTTGTCCTCAGCAGCTTGATATATGTGCATTTGTGTGGTCTATTGTTTTTTTTATACTAAATGGGGATTGGGCTAATGATTACCACTTGATATCATTCATTAGATACCATCCAGGCAAGAAGCCAGTGGTGCACATTCTCTGTTGGATAGTAGTTGTGGCTTCCTTCTTAGTTAATATTCTTGAATTGGAGTGCTGACTGATTTAGTTTAATTTTCTATTGTTCTTCAGTAGTACCTAAGAAATTTGTGGCCTAAGTCTGAATATGTGATATCAAGTTGGATAAATATCAAAGTTGTGATATCATTCTGCCTTCCACTCTGCCATTCAAAAAGAAAGAAAGAAATTTTTCTAGATCTGGTTTTGCAGCATGCATGCTAATTTTTTTAAGGTTCATGGATATTGTTACTTTTTGTTTAATGTACTATTCTCCAACCATGGTTTAAGGAACAAGTGATGTGAAAAATATATATTGATGCTTTGACTATTTTTTTTTTCTTTGGTAGGGTATCATCGCAACCCTCAAACGGAGCTTTTGTTGCAATTTTTAGAACTGCCCTATCTTCTGGATAACACATTAGAATCAAGAGATCCAACCCACAGTCCAATGTCATTGATTTCTAGAGGTATATTTTCTCATTCTTTATCAGTGGTAGTTGAAGTAGGCCAACTGCTTTCATTTTGTCTTTAAGTTTTAATTTTCTTTTCTTTTGGACATTTTATTTTGGTAGGACATTGCTTTTTTTTTTTTTAATCAGAAACAAGCATTTTCATTCATCACTCAATTGATAAATGCAAGAAGGATAAACAATCCTTCAAAGATGTACAAAAGATGGTAGAAAGTAACCAAGAAATAGAACCACAAAAATTAGCCCCTCATAAAAAATCCGCACACATATAAGAGGAAAAACAATTGACACTCAGTGGGGAAGGAAATTTCCAATAGAGGAGGCCATATGCTTTGCTCCTTGTTTGGCTAATTGATTTGTGACTTGGTTAGTTGTACAAGGAATCCAAGATAAAGAATAGCCTAATTCATTTGTAGTATCTATGATTTTACGCATCCAGTTGTCAAACTTCCATAAATCCCTTTCCTTATTATTCACCCAGGATATTACAGTGGCAGAATCTCCCTCTACAATTAGATTGGATAGAGATATAACTTTTGCTTGCATCAAACCCTCCAATAATTCCAATATCTCTGTCCTTATGGCTAACTCCATTTCAACATGCTTAGAGGAAGCTCTCAATATTGTACCAGAATGGTCTCTAATCACACCTCCAATACCCATCTATCTAGGGTTATCCATTGAACATCCGTTGGTTTAATTTTACTAAACTTATTGGAGGCTAACCAATCAATCATTGCCTCCTGCTTCGTATTGATTTGAGTAGCAAGCACTCTTCCAATCTAGCATTAATACAATGGAATATCCACAAAAGGCTTGGTGACTAAGGCTCATAGGGAAGAGAAATTGAAAATCGAGTCCCAAATGACATCCACCAATCTTCATTTACCCTAAAAAATCCTTGCATTCCTTTCTAACCAAATAAACTAAGTCAAAGATAAAGGAGCCATCTACCAAAGAATCTTCCCTTTTGGAAGGTTTCCATCAAAGAAATTCTTATTATCTCTGCTATGCCTCTAGGAGGAACCTGATCAAGATTGGCACTGTTGAACAATCTATGCAAAAGTCCAATATAGTGGAATAATGAAAATTGGCAATGGGGGGTCCTTTACTTGGAGCAAGGGCTTGAATAACCCTACCTAATCGAGGTTAGAAAATTAAACTGTAAAAATGGCTTATAAATTGTATAATTTTTCTAAAAAGTTTATATTTTACCAAGGTCATAGTATCGTGAGATGAGAGGGGGAAAGAGGTGGTTTGCGATTGAGTCAAAGACGTTTGAGGTTTCAGTAGAGGAAGTCAGAGGGAAGATACAAGGCACCATTGTGGAAAGGAGTAGAGGTTTATCCTCTTGGATCAGATTTGGGGTGACAAGTTTGAGAAAGTTTCTGGAAGGTCTTGAAGAATGCTGTAGGGAGGAAAGGAAAGGAAGTTTAGCTAAAGTGTGGGAGGAAGAGGGTAGAAAGTTTAAAGTGGAAAGACGCGAAAATGGGGTGGGGAGATACATTCTCTGTTCTATTATTGATGTGGAGTCTAAGAGGTTTTGCCAGGAGGTTGGGCCTGTTTTGCTGAGAAACTTCAGGATTTAGGGGTAGTAACGCAAGAGGAAGTAAAGCTGGAAGAAGCCCTACGAGGTGAGTCAAAGTCGAAAGGGGTGATAATAGAAAAAAAGGAAGAAAGCTGCCATGGAAAGAAGGTGGAGGGTGAGAAGAAGTCTTTTGTGGATGTGACCAAGGAGCCAGTCGGAAGGTAAGGAGATGATTTATGGCTTCAAGTTGGAGGGAGAGGATTGAGGAATAGGGAGGAGGGACTGGGCAGGTGCCTTGTTGGAAGATGGGGTACTGGGTCAGTGGGGGAGTCGGAGTTGCAGTTGGTTAGAAAATGGGGTGAGCACAGCTGGAACATAAGAAAATGATTGAAAGTGCTGAGTATGGGAGGACCTCTCATGATGCTAGAGTTCGAAGATGAAGAAGAGGCAGAGAGAACACTAAAAAGGGGGACGCGACGATTTAAAGACAAAGTGTTGCATTTAGAGAGATGGAGCGTGGAGGCAGGAAGCCAAACAAAAGATGTTTGGGTAAGAGTGGTGGGACTCCCGCTTCATTGCTGGAGTGAAGAAATTTTTAAGAGAATAGGAGACTGTTGTGGAGGCTTTGTTGAGGTGGATGGAGAAACAAGGAACTGCTCTCAGCTCCAGTGGGCCAGAATTTTGGTGAAGAACAGGGGGAATTTTTTTCCGGGAACTTTGCATTTAGCGGTGATGATTACTACTATGCATTACAACTGTGGTGGGAGAGGCTGCCATGGTTATCTAAGGTGGTGTCGATGAAGAAGAAGAAGAGGGGTGAGAAGGAGAAGGCAAGGGAAGAAAGGGAAGTGGGCTCACGCGCGGAGAGTAGCAGTAGCAAAGGAAAGAAAATTTGGCGTGTTGTAGAGGTTGTGGGGGCAAATTTAGTCAGAAAAGTTGGGGGGGAAGAAAAACTTGATGGAGACGGGACGTCTGGTACAGCTGAAGCTTTTTCAGCTTTGGGGAAGAAGAAGGGTGGTAAATGGAGAGGAGAGGTGGGCTTAAGTGAAGGGGTTAATAGGCCTGATCAGTGTTAGCCCACTCTTGAAGTCTCTCAAATCCATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGAAGGGAAGTTAAACTTTACTCCGTTGAGAGTGTGTCCAGTGGAAGAAAGGGACGATCAGATGGGAGAGGGTATTTATTTTTTGTTGGAAGAGGGAAGGGACAACAGGGCTAAGAAAGAAGATGATGACGAGGAGTCTTGGAGGTATAGTTTCCTGGCAAGATTTTGTCAGTGCTTGGGAATGCTTGTAGAGGGCTTTGAAAGAGAGATTTTGAAACTCCTCAACAGAATAAGGGAAAGAAGGGATTGTTCTGAGAGGGTCACCGGAAAAAAGAGGAAAAGTCAAAGACTTTCGAAATTTGATCGGGAGTTAAAGAAACTTGAGTGGTCGGTGAATTATGGTGGAATAGAAGGGGATCGGGGCCATCAAGAGGTTGTTAGATGAAGTTAAGAATTCTGTTGTGGAATGTAAGAGGGGCAAACGATAGGGAAAAGAGAAAATTAATAAAGGGTGTGATTAAATCACAGAAGGTCGACTTAGTGTGTCTCCAGGAAACAAAAATCCAGGAGATGTCGAATGGTTTGGTCAAAAGCCTCGGGGTTGGAAGATGCTTGGAGTGGGGGGTTTTAAATTCCAGGGGGGCGGCTGGGGGTTTTTTTTGGTGTTTTGGGATAACGGGGTGTTGCAATTAGAGGAGATGGAAGTGAGCAAATTTACTGTTTCTTGCCAATTTAAGAACTGTGAGGATGGTTTTTGTTGGTGTTTCTCAGGAGTTTATGGGCCCACAGTGAAAGTTGAGAGAGAAGAATTTTGGAGTGAGCTGGGGGCAATTAGAGGGTTATGGAATGAACCATGGTGCATAGCAGGAGATTTCAACATGATTAGATTCCCCTCTGAGAGGAGCAGAGGAGGCCGATTGTCCCAGGCGATAAGGAGATTTTCAGAGGTGATCGAGGAGTTAGATTTAAGGGACTTGCCTCTTTAAGGGGGGGTGTTCACATGGTGTGGAGGTCTCAATAATCGATCAAAGTTAAGAATTGATCAATTCCTTATTTCTGAGGAGTGGGAAGCTCATTTCCAGGGAGCGGTCCAAACTGTTCTGGCTAGGTCGGTTTCTGATCATGCCCCGATTCTTCTGGATGAGGAGAGGACCCAGACCTTTTAGATTTGAGAATATGTGGTTGAAAAGTGAGGGCTTTAAAGAGGTGCTAAGACAGTGGTGGGAGGGGATTCAAGTGAGCGGATCGGCTAGTTTCATCTTGACTGAAAAATTGAAGGCTTTAAAACCGTTGTTAAGAAACTGGAATAAAGAGGTTTTTGGTCAGATTGATTGCGAGAAGCAGAAAGCGTGGATTTTAATAGATTACTGGGATAAAGGAAAAGAGGGGTCATTCTCTGTCAATGGAAGAGAGAGGCTAGGAGGAGGCAAGGGAGTTATATAAGAAGTGAGCCTTATTGGAAGAAGTGGTCATGGAGGCACAAGTCTAGGGAAATCTGGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGGGGACAAAAACACCAAGTTTTTTCATAAAATGGCAAATGCTCACAATAGGAGGAATCAATTGAATAGAATAAAGGTGAATAAGAGGTGTTTAACTGAGGAAAGTGAAATCAAAGAGGAGGTTGGTAGAAATTTTCAAGAACTGTTGATAGATCTTGGTGACTGGAAGCCTAGTATAGATGGGTTAATTTTTGAAAGGTTGGAAGTGAGGGATGTGGAGAGGCTGGAGAAGCCCTTTTCAGAGGAGGAGGTTTTTGAAGCGTTGGCAGACTATTGCGGAGAAAAAGCACCAGGGCCGGATGACTTCTCAATGGCCTTTTGGCAGTTTTCGTGGGATTTTGTGAAGGAGGAAGTTATGAATTTGTTCAGACAGTTTCATGAGACGAGGAAATTTGTCAGAAGCCTGAATGCGACCTTCTTAGTTTTGATTCCTAAGAAAGGGGGGGTTGAGGACTTGAAGGACTTTAGGCCAATAAGTTTGATGGGAGGGCTTTACAAATGGTTAGCTAAGGTGTTGGCTAATAGGTTAAAAGGAGTGTTAGCCAAAGTGATATCTTTGTCTCAAAATGCTTTTGTGGAGGGGCGGCAGATTATGGACGTAGTTCTGATCGCAAATGAGGCAATAGACTCCATTCTGAAAAGTAATAGAGGGGCAATTTTGTACAAATTAAATATTGAGAAAGCCTATGACCATGTGGATTGGTCATTTCTGTTAGCGGTATTGGGGAAAATGGGATTTGGAGGAAGGTGGTGTAGTTGGATAAAGTGGTGTTTATCCACTGTCAGTTTTTCAGTCTTGGTGAATGGCAGTCCAATGGGTTTTTTCCAGGGCTTAAGGGGCTTAAGGCAAAGAGACCCCCTCTTGCCTTATTTATTCGTAATAGTGATGGAGGCTTTTAGCCATTTGATGAAAATAGCAGTTGTTGGAGGTTTTTTGACGCCTTGTATGGTTCAGGGAAGAAGGGGTGAAGGGGTCCAGATTACACATTTATTGTTTGCTGATGACACGTTGGTGTTTTGTGAAGCTAAAGAGGATCAGTTGACACACTTGTGCTGGTTGTTAATGTGGTTTGAGGCTTTGTCAGGGTTAAAAGTGAATATGGAAAAAAGTCAAATTGATCCCAGTTGGCAGAGTTGAAAATATGGGAGAGTTGGCGGATGAATTTGGATATAAAATGGGAATTTTGCCCTCCACCTATCTAGGAATGCCTTTGGGTGCCCCTTTCAAATCTATTGGTGTATGGGATGGAATAGAGGAAAGATTCAGAAAGAGATTGGCTATGTGGAAGTGACAATACATCTCGAAAGGAGGAATGATTACTTTAATTCGGAGTACTCTATCCAACCTACCGATCTATTCTATGTCAATCTTCCATTTACCTAGGGCGGTTAGGATGAGGTTGGAAAAGATACAAAGGGATTTTCTGTGGGGAGGTGGCTCTCTTAAGCAAAAACCTCACTTAGTTAGGTGGCCGATTGTGTGTGGACAAAAGTAAAGGAGGTTTGGGGGTTAAGAGCCTTGGTTTGTTCAATGAGGCTCTCTTGGGCAAATGGGCATGGCGCTTTGCAAATGAAAAAAAGGCCCTTTGGAATCAGGTGATCAGAAGGAAGTACAGGGAGGAAATTGGAGGATGGAGATCTTGTGAGATTAGGGCGACATATGGAGTCGGTTTGTGGAAAGCTATAAATAAGATGGGACAGCTTGTAACCCTTTTTTTGGGTTTTGAGGTGGGGGATGGTAAGAATGTGAGGTTTTGGAAAGATAAGTGGTGTGGTTCCAGCCTTTAAGCGAGACTTTCCCTTCACTTTTTGCCTTAGCAACGTCAAAAGAGGCTTGGGTAAATGAAGTTTGGACAGCCGAGGGGGATAGGAGGGGAAGTTGGACTCCTACTTTCAATAGGCCGTTTAATGATTGGGAGATGGAAGGAGTGGGAAGATTACTTTGTTATTTGGAAGGGAAGAGGGTGAGGGTGGATAAGGAGGACAGAGTGAGATGGGTGAAATCAAAGGATGGGGTTTTTTCGGTAAAGTCCTTGTATAAGGCACCACAGCCGGTATCTTCTGCTTTGTTCCCTTCAAAGATTATTTGGAGGTCATGTGCTCAGCCCAAGATTAACTTCTTTGAGTGGGAGGCTTCGTGGGGTAGAGTTTTGACATTGGATCGTTTGCAAAAGAGGGGTTGGGTTTTGGCAAATAGGTGTTTTCTTTGCCAAAAGTGTGGGGAGTCGATTGACCACCTGCTCCTTCATTGTGAAAGAACAAGGGAGGTGTGGACTTTGCTCCTCTCTTTTTTTGGAGTTTCTTGGGTATTTCCACGTTTGGTTAAGGAAACTCTCATAGGTTGGAGAGGCTCCTTTGTGGGCAAGAAGAGGAAGGTGGTGTGGCTTTTGGGGCCGTTATGCTTGTTTTGGGTTATTTGGAAGGCTAGGAATTCAATTGCTTTTGAGGACAGTGTGCTGTCCATCCAAAAGCTGAAAATTTCTTTTGTGATTTACTTTGGTCGGAAACCAAATTGTGGATAAAAGATGGTCCTTTGACCTTAATAGATTTTATTGAATGGGTGTGTATGCGTTAAGGGAGAGGGTTTTTTGTGTTGTCTTAGTGGCTTGGGTTCTTTTGTAAGGGGGTGAGTTGTTTCTACACTGTATCTATTTGAGTCACTTCTTTAGCGCCTCTTTTGCAATACACATATTACTTACGGATCAAAAAAAAAAAAAATTGTAGAACTTTTCTGCAAAAATGTTGTATGAATATGCCTATAAATAAAGGAATTTATGTCTACATATAAAAATATTTGGAAAACTAGATTAAAGTTAATTTTATACCTATGCTCTTGATAAATTAAATTTATCTCTAAAAGAGTTCTCTCTCTCTCTCTCTCTCTCAGCCCTGTATTATGCTGTAACTTGTGATCGTTATCATAAATTAAATTCTATTCTTGTGAATAAGCCTGAAAATTTCATTTTATTTTATTCTTTTTAAACAATATTTTAGAATGTTTCTATAGGATGAAGTATTGTTCATATAATTTATGGTCCTTAATTGGTTAAAATGAAGCAGAGGATTACAACGAAGATATTCCCATTGATGACATGGATGAAATGGAAGAGCTTGCAGAAATTAATGATGGAGAAACCAAGAATGAGTAGTTGTGAAGTTGCAGCTGGTAGTATGTTACATCATTATCCATCAACTTTGCTAAAGATTTTATTTTATGTTAACATGGATAAAAACCTGGAGATCATGACTGCAAACTTGGTAGGCAGAAATTATTGCTTTTATTTAATATTTAGAGGATTTACACTCTGGGTTAACTAGTTGAGTCACTGTATGTAGATTTGAACCATTAGGCTGGGTCCTTTGGAGTTGTTAACAATCTTAATTTAAAACTAATTTTGTAAGAATGGGCAAAATACACGGTACATGCTCCATGAGGATGAGAATTCTTGTTAGATTTCTTGGGCATATATATTAAGCAACTCTAGTGTACAGTCTTCCTATCATGCA